generating sales leads - Turkish English Dictionary